package com.be.beadmin.design.dto.output;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description:
 * @author: Jiaming Zheng
 * @Date: Create in 12:21 2023/5/11
 * @Modified By:
 **/
@Data
public class ProductDesignEx {

    private String infoId;

    protected Integer state = 0;
    private String standardProductCode;
    private String projectName;
    private String batchProductId;
    private String unstandardName;

    private Float actualDesignWh;

    private Float actualManufactWh;

    private Date batchDeliveryDate;

    private String batchPlanCode;
    private String masterPlanCode;
    private String batchPlanId;

    private String bomId;

    private Date bomTime;

    private Integer desighWhLevel;

    private String drawingId;

    private Date drawingTime;

    protected Integer isDesignBop;

    private String bopCode;

    private Date bopTime;

    private String fileId;

    private BigDecimal isBomUploaded;

    private BigDecimal isDrawingUploaded;

    private BigDecimal isPoReleased;

    private BigDecimal isStandard;

    private BigDecimal isWoReleased;

    private Integer manufactWhLevel;

    private Float planDesignWh;

    private Float planManufactWh;

    private String poId;

    private Date poTime;

    private String productCode;

    private String productType;

    private String reviewEditor;

    private String reviewFileId;

    private String reviewMemo;

    private BigDecimal reviewState;

    private Date reviewTime;

    private String serialNo;

    private String woId;

    private Date woTime;

}
